coasting down - Turkish English Dictionary